div#branchBanner{
	margin-top:5px;
	text-align:center;
}

div#branchBody{
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #d3e7f1;
	overflow: hidden;
	width: 880px;
}

div.BranchBodyLeft{
	padding-left:10px;
	float: left;
	width: 520px;
}

div.BranchBodyRight{
	float: right;
	padding-top:15px;
	#__padding-top: 5px;
}

div.NationwideBranch{
	padding-bottom:35px;
	padding-top: 10px;
}

div.NationwideBranchTitle{
	background: transparent url(../images/branches.gif) no-repeat 0px 0px;
	height: 35px;
	padding-left:40px;
}

div.NationwideBranchTitle p{
	color:#003E87;
	font-size:18px;
	padding-top:12px;
}

div.NationwideBranchContent{
	padding-left:40px;
	line-height: 1.7;
}

div.NationwideBranchContent span{
	font-weight: bold;
}

div.NationwideBranchContent a{
	color: #003e87;
}

div.NationwideBranchContent a:hover{
	color: #FF9600;
}

div.BranchList{
	overflow:hidden;
}

div.BranchListTitle{
	background: transparent url(../images/bullet_3.gif) no-repeat 0px 1px;
	padding-left:15px;
}

div.BranchListTitle p{
	color: #003e87;
	font-weight: bold;
}

div.BranchListContent{
	overflow:hidden;
	padding-bottom:30px;
	padding-left:40px;
	padding-top:7px;
}

div.BranchRow{
	clear: both;
	padding-bottom: 12px;
}

div.BranchRowActive{
	color: #ff0000;
}

div.BranchRow p.NameColumn{
	/*width: 90px;
	float: left;*/
	font-weight:bold;
}

div.BranchRow p.AddressColumn{
	/*width: 260px;
	float: left;*/
}

div.BranchRow p.PhoneColumn{
	/*width:120px;
	float: left;*/
}

div.NationwideBranch span.Error {
	color: #ff0000;
}
